Improved OpenCL-based Implementation of Social Field Pedestrian Model
نویسندگان
چکیده
Two aspects of improvements are proposed for the OpenCL-based implementation of the social field pedestrian model. In the aspect of algorithm, a method based on the idea of divide-and-conquer is devised in order to overcome the problem of global memory depletion when fields are of a larger size. This is of importance for the study of finer pedestrian walking behavior, which usually implies usage of large fields. In the aspect of computation, OpenCL related computation techniques are widely investigated, many of which are implemented. This includes usage of local memory, intential patch of data structures for avoidance of bank conflicts, and so on. Numerical experiments disclose that these techniques together will bring a remarkable computation performance improvement. Compared to the CPU model and the previous OpenCL-based implementation that was mainly based on the global memory, the current one can be at most 71.56 and 13.3 times faster respectively.
منابع مشابه
Random Finite Set Based Bayesian Filtering with OpenCL in a Heterogeneous Platform
While most filtering approaches based on random finite sets have focused on improving performance, in this paper, we argue that computation times are very important in order to enable real-time applications such as pedestrian detection. Towards this goal, this paper investigates the use of OpenCL to accelerate the computation of random finite set-based Bayesian filtering in a heterogeneous syst...
متن کاملA Study of Pedestrian Movement on Crosswalks Based on Chaos Theory
Walking, as an important transportation mode, plays a large part in urban transportation systems. This mode is of great importance for planners and decision-makers because of its impact on environmental and health aspects of communities. However, this mode is so complex in nature that makes it difficult to study or model. On the other hand, chaos theory studies complex dynamical nonlinear syste...
متن کاملComparison of OpenMP & OpenCL Parallel Processing Technologies
This paper presents a comparison of OpenMP and OpenCL based on the parallel implementation of algorithms from various fields of computer applications. The focus of our study is on the performance of benchmark comparing OpenMP and OpenCL. We observed that OpenCL programming model is a good option for mapping threads on different processing cores. Balancing all available cores and allocating suff...
متن کاملPedestrian Area Design to Promote Social Interaction (Case study: Isfahan Khajoo Neighborhood)
Pedestrian areas are a type of urban public space, nowadays because of the serious consequencesof car-dependency and ignoring pedestrian needs, a consensus on the importance of walking and the necessity forplanning for pedestrians movement has been formed among urban designers, planners and people. The concernsabout human health and movement in city create a new trend in contemporary urbanism, ...
متن کاملBenefits of new and improved pedestrian facilities – before and after studies
Walking is an essential mode of transport. New and improved pedestrian facilities promote walking and provide greater access and mobility within our communities. The NZ Transport Agency has recently updated the procedures for the evaluation of pedestrian improvement projects. The benefit factor applying to new pedestrian trips was increased from $0.50 to $2.70/km, making pedestrian facility imp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018